performance events subsystem · Supported
Maintainers
- M Peter Zijlstra <peterz@infradead.org>
- M Ingo Molnar <mingo@redhat.com>
- M Arnaldo Carvalho de Melo <acme@kernel.org>
- M Namhyung Kim <namhyung@kernel.org>
- R Mark Rutland <mark.rutland@arm.com>
- R Alexander Shishkin <alexander.shishkin@linux.intel.com>
- R Jiri Olsa <jolsa@kernel.org>
- R Ian Rogers <irogers@google.com>
- R Adrian Hunter <adrian.hunter@intel.com>
- R James Clark <james.clark@linaro.org>
Paths
- F
arch/*/events/* - F
arch/*/events/*/* - F
arch/*/include/asm/perf_event.h - F
arch/*/kernel/*/*/perf_event*.c - F
arch/*/kernel/*/perf_event*.c - F
arch/*/kernel/perf_callchain.c - F
arch/*/kernel/perf_event*.c - F
include/linux/perf_event.h - F
include/uapi/linux/perf_event.h - F
kernel/events/* - F
tools/lib/perf/ - F
tools/perf/
Last 30 days
Active reviewers (last 30 days)
-
James Clark <james.clark@linaro.org>
38 attestations (37 Reviewed-by, 1 Suggested-by) · last on 2026-07-02
Recent patches
Most-recent 30 patches in this subsystem on linux-arm-kernel (capped at 30), ordered by date desc.
-
COOLING5d
REVIEWED: 3 (3M) [PATCH v11 9/9] perf test: Add Arm CoreSight callchain test
2026-07-02 · Leo Yan <leo.yan@arm.com> -
COOLING5d
REVIEWED: 3 (3M) [PATCH v11 8/9] perf cs-etm: Synthesize callchains for instruction samples
2026-07-02 · Leo Yan <leo.yan@arm.com> -
COOLING5d
REVIEWED: 3 (3M) [PATCH v11 7/9] perf cs-etm: Support call indentation
2026-07-02 · Leo Yan <leo.yan@arm.com> -
COOLING5d
REVIEWED: 3 (3M) [PATCH v11 3/9] perf cs-etm: Decode ETE exception packets
2026-07-02 · Leo Yan <leo.yan@arm.com> -
COOLING5d
REVIEWED: 3 (3M) [PATCH v11 4/9] perf cs-etm: Refactor instruction size handling
2026-07-02 · Leo Yan <leo.yan@arm.com> -
COOLING5d
REVIEWED: 3 (3M) [PATCH v11 5/9] perf cs-etm: Use thread-stack for last branch entries
2026-07-02 · Leo Yan <leo.yan@arm.com> -
COOLING5d
REVIEWED: 3 (3M) [PATCH v11 6/9] perf cs-etm: Flush thread stacks after decoder reset
2026-07-02 · Leo Yan <leo.yan@arm.com> -
COOLING5d
REVIEWED: 3 (3M) [PATCH v11 2/9] perf cs-etm: Filter synthesized branch samples
2026-07-02 · Leo Yan <leo.yan@arm.com> -
COOLING5d
REVIEWED: 3 (3M) [PATCH v11 1/9] perf cs-etm: Fix thread leaks on trace queue init failure
2026-07-02 · Leo Yan <leo.yan@arm.com> -
WARM3d
[PATCH v8 22/22] TEST(do-not-upstream): fake qemu vendor JSON + mapfile entry for CounterIDMask path
2026-07-01 · Atish Patra <atish.patra@linux.dev> -
WARM3d
[PATCH v8 19/22] tools/perf: Support event code for arch standard events
2026-07-01 · Atish Patra <atish.patra@linux.dev> -
WARM3d
[PATCH v8 20/22] tools/perf: Add RISC-V CounterIDMask event field
2026-07-01 · Atish Patra <atish.patra@linux.dev> -
COLD18d
[PATCH v7 22/22] TEST(do-not-upstream): fake qemu vendor JSON + mapfile entry for CounterIDMask path
2026-06-22 · Atish Patra <atish.patra@linux.dev> -
COLD18d
[PATCH v7 19/22] tools/perf: Support event code for arch standard events
2026-06-22 · Atish Patra <atish.patra@linux.dev> -
COLD18d
[PATCH v7 20/22] tools/perf: Add RISC-V CounterIDMask event field
2026-06-22 · Atish Patra <atish.patra@linux.dev> -
COOLING8d
REVIEWED: 3 (3M) [PATCH v10 7/9] perf cs-etm: Support call indentation
2026-06-17 · Leo Yan <leo.yan@arm.com> -
COOLING8d
REVIEWED: 3 (3M) [PATCH v10 8/9] perf cs-etm: Synthesize callchains for instruction samples
2026-06-17 · Leo Yan <leo.yan@arm.com> -
COOLING8d
REVIEWED: 3 (3M) [PATCH v10 9/9] perf test: Add Arm CoreSight callchain test
2026-06-17 · Leo Yan <leo.yan@arm.com> -
COOLING8d
REVIEWED: 3 (3M) [PATCH v10 6/9] perf cs-etm: Flush thread stacks after decoder reset
2026-06-17 · Leo Yan <leo.yan@arm.com> -
COOLING8d
REVIEWED: 3 (3M) [PATCH v10 5/9] perf cs-etm: Use thread-stack for last branch entries
2026-06-17 · Leo Yan <leo.yan@arm.com> -
COOLING8d
REVIEWED: 3 (3M) [PATCH v10 4/9] perf cs-etm: Refactor instruction size handling
2026-06-17 · Leo Yan <leo.yan@arm.com> -
COOLING8d
REVIEWED: 3 (3M) [PATCH v10 3/9] perf cs-etm: Decode ETE exception packets
2026-06-17 · Leo Yan <leo.yan@arm.com> -
COOLING8d
REVIEWED: 3 (3M) [PATCH v10 2/9] perf cs-etm: Filter synthesized branch samples
2026-06-17 · Leo Yan <leo.yan@arm.com> -
COOLING8d
REVIEWED: 3 (3M) [PATCH v10 1/9] perf cs-etm: Fix thread leaks on trace queue init failure
2026-06-17 · Leo Yan <leo.yan@arm.com> -
WARM2d
[PATCH v5 2/4] perf/core: Clear the whole branch entry in perf_clear_branch_entry()
2026-06-16 · Puranjay Mohan <puranjay@kernel.org> -
COLD22d
[PATCH v9 9/9] perf test: Add Arm CoreSight callchain test
2026-06-16 · Leo Yan <leo.yan@arm.com> -
COLD22d
REVIEWED: 3 (3M) [PATCH v9 8/9] perf cs-etm: Synthesize callchains for instruction samples
2026-06-16 · Leo Yan <leo.yan@arm.com> -
COLD22d
REVIEWED: 3 (3M) [PATCH v9 7/9] perf cs-etm: Support call indentation
2026-06-16 · Leo Yan <leo.yan@arm.com> -
COLD22d
REVIEWED: 3 (3M) [PATCH v9 6/9] perf cs-etm: Flush thread stacks after decoder reset
2026-06-16 · Leo Yan <leo.yan@arm.com> -
COLD22d
REVIEWED: 3 (3M) [PATCH v9 5/9] perf cs-etm: Use thread-stack for last branch entries
2026-06-16 · Leo Yan <leo.yan@arm.com>
Needs attention (review trailers in, no pickup)
Patches with review trailers that haven't landed in mainline and haven't been Acked by a maintainer. Oldest first.
-
STALE174d
REVIEWED: 4 (4M) [PATCH RESEND v4 4/8] perf arm_spe: Set extended fields in data source
2026-01-06 · Leo Yan <leo.yan@arm.com> · 2 Reviewed-by -
STALE174d
REVIEWED: 4 (4M) [PATCH RESEND v4 6/8] perf sort: Sort disabled and full predicated flags
2026-01-06 · Leo Yan <leo.yan@arm.com> · 2 Reviewed-by -
STALE174d
REVIEWED: 4 (4M) [PATCH RESEND v4 8/8] perf arm_spe: Improve SIMD flags setting
2026-01-06 · Leo Yan <leo.yan@arm.com> · 2 Reviewed-by -
STALE176d
REVIEWED: 1 (1M) [PATCH v5 01/14] perf parse-events: Refactor get_config_terms() to remove macros
2026-01-14 · James Clark <james.clark@linaro.org> · 1 Reviewed-by -
STALE176d
REVIEWED: 1 (1M) [PATCH v5 04/14] perf evsel: Support sparse fields in evsel__set_config_if_unset()
2026-01-14 · James Clark <james.clark@linaro.org> · 1 Reviewed-by -
STALE176d
REVIEWED: 1 (1M) [PATCH v5 05/14] perf parse-events: Track all user changed config bits
2026-01-14 · James Clark <james.clark@linaro.org> · 1 Reviewed-by -
STALE176d
REVIEWED: 1 (1M) [PATCH v5 06/14] perf evsel: apply evsel__set_config_if_unset() to all config fields
2026-01-14 · James Clark <james.clark@linaro.org> · 1 Reviewed-by -
STALE176d
REVIEWED: 1 (1M) [PATCH v5 07/14] perf evsel: Add a helper to get the value of a config field
2026-01-14 · James Clark <james.clark@linaro.org> · 1 Reviewed-by -
STALE176d
REVIEWED: 1 (1M) [PATCH v5 08/14] perf parse-events: Always track user config changes
2026-01-14 · James Clark <james.clark@linaro.org> · 1 Reviewed-by -
STALE176d
REVIEWED: 1 (1M) [PATCH v5 09/14] perf tests: Test evsel__set_config_if_unset() and config change tracking
2026-01-14 · James Clark <james.clark@linaro.org> · 1 Reviewed-by
Quiet for 30+ days
Patches with no review trailers and no replies. Either the author is heads-down elsewhere or these slipped through. Oldest first.
-
STALE177d
[PATCH v3 01/12] perf parse-events: Refactor get_config_terms() to remove macros
2025-12-12 · James Clark <james.clark@linaro.org> -
STALE177d
[PATCH v3 02/12] perf evsel: Support sparse fields in evsel__set_config_if_unset()
2025-12-12 · James Clark <james.clark@linaro.org> -
STALE177d
[PATCH v3 04/12] perf evsel: apply evsel__set_config_if_unset() to all config fields
2025-12-12 · James Clark <james.clark@linaro.org> -
STALE177d
[PATCH v3 06/12] perf parse-events: Always track user config changes
2025-12-12 · James Clark <james.clark@linaro.org> -
STALE177d
[PATCH v3 07/12] perf tests: Test evsel__set_config_if_unset() and config change tracking
2025-12-12 · James Clark <james.clark@linaro.org> -
STALE177d
[PATCH v3 09/12] perf cs-etm: Don't use hard coded config bits when setting up ETMCR
2025-12-12 · James Clark <james.clark@linaro.org> -
STALE177d
[PATCH v3 11/12] perf cs-etm: Don't hard code config attribute when configuring the event
2025-12-12 · James Clark <james.clark@linaro.org> -
STALE177d
[PATCH v3 12/12] perf arm-spe: Don't hard code config attribute
2025-12-12 · James Clark <james.clark@linaro.org> -
STALE197d
[PATCH 2/2] perf arm-spe: Add NVIDIA Olympus to neoverse list
2025-12-19 · Besar Wicaksono <hidden> -
STALE176d
[PATCH v4 03/14] perf evsel: Move evsel__* functions to evsel.c
2025-12-22 · James Clark <james.clark@linaro.org>